🇬🇧 en ca 🇦🇩

in plain sight

  • (idiomatic) Very easy to see or notice, especially when supposed to be hidden.
a plena llum, a ulls veients
Wiktionary Links